home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / More Source / C⁄C++ / Xconq 7.0d37 / source / test / test-save < prev    next >
Encoding:
Text File  |  1995-04-14  |  734 b   |  24 lines  |  [TEXT/R*ch]

  1. #!/bin/csh
  2. # Iterate through all library modules, comparing save and restore.
  3.  
  4. set srcdir = $1
  5.  
  6. set logname = savetest.log
  7.  
  8. /bin/rm -f $logname
  9. echo Test started on `date` > $logname
  10. foreach i ( $srcdir/../lib/*.g )
  11.     echo $i
  12.     echo "" >>$logname
  13.     echo ">>> Running skelconq on: " $i "<<<" >>$logname
  14.     echo "" >>$logname
  15.     ../kernel/skelconq -f $i <$srcdir/savetest1.inp >>&$logname
  16.     mv save.xconq save1.xconq
  17.     echo ">>> Restoring skelconq; <<<" >>$logname
  18.     ../kernel/skelconq -f save1.xconq <$srcdir/savetest2.inp >>&$logname
  19.     echo ">>> diff -c save1.xconq save.xconq <<<" >>$logname
  20.     diff -c save1.xconq save.xconq >>$logname
  21.     echo `diff save1.xconq save.xconq | wc -l` lines of difference
  22. end
  23. echo Test finished on `date` >> $logname
  24.